home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / PROGEDIT / 2077.ZIP / SEDT-WIN.ZIP / HELP.EDT < prev    next >
Text File  |  1990-01-05  |  23KB  |  566 lines

  1.  
  2.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  3.  
  4.  
  5.                                 Sedt Version 4.0
  6.  
  7.                                EDT Style Help Menu
  8.                                    
  9.                 At any  point  type Backspace (<Ctrl> H) to go
  10.         up one level,  Return  to continue and go up one level at
  11.         the end, or a digit to make a menu selection.
  12.  
  13.                 0       Keyboard Diagram
  14.                 1       Keyboard Commands
  15.                 2       Internal Commands
  16.  
  17. 0
  18. %K
  19. 1
  20.  
  21.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  22.  
  23.  
  24.                                 Sedt Version 4.0
  25.  
  26.                                 Keyboard Commands
  27.                                 
  28.                 0       Cursor Movement
  29.                 1       Deletion
  30.                 2       Insertion
  31.                 3       Selecting Text Ranges
  32.                 4       Text Formatting
  33.                 5       Session Control
  34.                 6       Key Definition
  35.                 7       Miscellaneous
  36.                 8       Ruler Definition Commands
  37.  
  38. 10
  39.  
  40.  C U R S O R   M O V E M E N T
  41.  
  42.         <%A35>: %C40%T35
  43.         <%A36>: %C40%T36
  44.         <%A71>: %C40%T71
  45.         <%A75>: %C40%T75
  46.         <%A85>: %C40%T85
  47.         <%A91>: %C40%T91
  48.         <%A12>: %C40%T12
  49.         <%A21>: %C40%T21
  50.         <%A25>: %C40%T25
  51.         <%A26>: %C40%T26
  52.         <%A27>: %C40%T27
  53.         <%A28>: %C40%T28
  54.         <%A29>: %C40%T29
  55.         <%A30>: %C40%T30
  56.         <%A31>: %C40%T31
  57.         <%A32>: %C40%T32
  58.         <%A33>: %C40%T33
  59.         <%A34>: %C40%T34
  60.         <%A35>: %C40%T35
  61.         <%A36>: %C40%T36
  62.         <%A38>: %C40%T38
  63.         <%A39>: %C40%T39
  64.         <%A40>: %C40%T40
  65.         <%A103>: %C40%T103
  66.         <%A109>: %C40%T109
  67.         <%A110>: %C40%T110
  68.         <%A111>: %C40%T111
  69.         <%A112>: %C40%T112
  70. 11
  71.  
  72.  D E L E T I O N
  73.  
  74.         <%A13>: %C40%T13
  75.         <%A62>: %C40%T62
  76.         <%A95>: %C40%T95
  77.         <%A23>: %C40%T23
  78.         <%A41>: %C40%T41
  79.         <%A42>: %C40%T42
  80.         <%A47>: %C40%T47
  81.         <%A115>: %C40%T115
  82. 12
  83.  
  84.  I N S E R T I O N
  85.  
  86.         <%A54>: %C40%T54
  87.         <%A58>: %C40%T58
  88.         <%A80>: %C40%T80
  89.         <%A82>: %C40%T82
  90.         <%A87>: %C40%T87
  91.         <%A11>: %C40%T11
  92.         <%A22>: %C40%T22
  93.         <%A113>: %C40%T113
  94.         <%A116>: %C40%T116
  95.         <%A123>: %C40%T123
  96.         <%A124>: %C40%T124
  97.         <%A127>: %C40%T127
  98. 13
  99.  
  100.  S E L E C T I N G   T E X T   R A N G E S
  101.  
  102.         <%A24>: %C40%T24
  103.         <%A106>: %C40%T106
  104.         <%A84>: %C40%T84
  105. 14
  106.  
  107.  T E X T   F O R M A T T I N G
  108.  
  109.         <%A50>: %C40%T50
  110.         <%A51>: %C40%T51
  111.         <%A52>: %C40%T52
  112.         <%A61>: %C40%T61
  113.         <%A76>: %C40%T76
  114.         <%A82>: %C40%T82
  115.         <%A84>: %C40%T84
  116.         <%A86>: %C40%T86
  117.         <%A83>: %C40%T83
  118.         <%A89>: %C40%T89
  119.         <%A96>: %C40%T96
  120.         <%A121>: %C40%T121
  121. 15
  122.  
  123.  S E S S I O N   C O N T R O L
  124.  
  125.         <%A131>:  %C40%T131
  126.         <%A132>:  %C40%T132
  127.         <%A63>: %C40%T63
  128.         <%A77>: %C40%T77
  129.         <%A78>: %C40%T78
  130.         <%A10>: %C40%T10
  131.         <%A8>: %C40%T8
  132.         <%A6>: %C40%T6
  133.         <%A93>: %C40%T93
  134.         <%A17>: %C40%T17
  135.         <%A18>: %C40%T18
  136.         <%A19>: %C40%T19
  137.         <%A20>: %C40%T20
  138. 16
  139.  
  140.  K E Y   D E F I N I T I O N
  141.  
  142.         <%A56>: %C40%T56
  143.         <%A66>: %C40%T66
  144.         <%A67>: %C40%T67
  145.         <%A101>: %C40%T101
  146.         <%A102>: %C40%T102
  147. 17
  148.  
  149.  M I S C E L L A N E O U S
  150.  
  151.         <%A57>: %C40%T57
  152.         <%A59>: %C40%T59
  153.         <%A60>: %C40%T60
  154.         <%A16>: %C40%T16
  155.         <%A74>: %C40%T74
  156.         <%A15>: %C40%T15
  157.         <%A92>: %C40%T92
  158.         <%A94>: %C40%T94
  159.         <%A4>: %C40%T4
  160.         <%A9>: %C40%T9
  161.         <%A40>: %C40%T40
  162.         <%A97>: %C40%T97
  163.         <%A10>: %C40%T10
  164.         <%A105>: %C40%T105
  165.         <%A114>: %C40%T114
  166.         <%A122>: %C40%T122
  167.         <%A128>: %C40%T128
  168. 18
  169.  
  170.  R U L E R   D E F I N I T I O N   C O M M A N D S
  171.  
  172.         <%A30> %C40%T30
  173.         <%A28> %C40%T28
  174.         - %C40Remove tab stop at current column
  175.         <Tab> %C40Move right to next tab position
  176.         <Ctrl> H %C40Move to column 1
  177.         T %C40Set a tab position at the current column
  178.         L %C40Set left margin
  179.         R %C40Set right margin for fill
  180.         J %C40Set right margin for justify
  181.         W %C40Set left margin for fill and justify
  182.         A %C40Set auto left margin mode
  183.         I %C40Set Tab indentation level
  184.         <Spacebar> %C40Remove all format controls at current column
  185.         <Digit> %C40Load saved ruler number Digit
  186.         <%A0> <Digit> %C40Save ruler in named ruler Digit
  187.         <Enter> %C40Return to edit mode
  188. 2
  189.  
  190.                     Anker Berg-Sonne, Copyright (C) 1985-1989
  191.  
  192.  
  193.                                 Sedt Version 4.0
  194.  
  195.                                 Internal Commands
  196.                                 
  197.                 0       Execution
  198.                 1       Tokens
  199.                 2       Prompts
  200.                 3       Conditionals
  201.                 4       State Control
  202.                 5       Movement Commands
  203.                 6       Action Commands
  204. 20
  205.  
  206.                                 Sedt Version 4.0
  207.                                     Execution
  208.                                 
  209.         Key definitions  terminated  by  a period are executed immediatly
  210.         after the key is pressed.
  211.         
  212.         Key definitions not  terminated by a period are saved until a key
  213.         with a defition terminated by a period is pressed.
  214. 21
  215.  
  216.                                 Sedt Version 4.0
  217.                                      Tokens
  218.  
  219.         Tokens  are  replaced  by  the  value  that  the  token  definies
  220.         immediatly before command execution.  Tokens replacement will not
  221.         happen in responses to prompts.
  222.         
  223.         %%%%              Replaced by a single %% character
  224.         %%#              The current value of the counter
  225.         %%A              Value of  the  environment  variable  SEDT or, on
  226.                         VMS, the string Sedt$Dir:
  227.         %%B              Next unseen broadcast message on VMS
  228.         %%C              Current  character  position
  229.         %%D              The device and directory of the  output  file  of
  230.                         the current buffer
  231.         %%E              Value  of  environment variable SEDT or, on  VMS,
  232.                         the string Sedt$Library:
  233.         %%F              Output file name of the current buffer
  234.         %%HNNN           Help text for MAP entry NNN
  235.         %%L              Current  line  number
  236.         %%N              Filename, excluding extention, of the output file
  237.                         of the current buffer
  238.         %%P              The contents of the paste buffer
  239.         %%T              The file type of the output file of the current
  240.                         buffer
  241.         %%W              The current cursor column
  242. 22
  243.  
  244.                                 Sedt Version 4.0
  245.                                      Prompts
  246.                                 
  247.         If a key definition contains  one of the following characters:  ?
  248.         or ! the following actions will take place:
  249.  
  250.         ?? is replaced by ?
  251.  
  252.         !! is replaced by !
  253.  
  254.         ?<Delimiter><String><Delimiter> will prompt with <String> at  the
  255.                 bottom of the screen, read a string from the keyboard and
  256.                 replace the contruct with the string.
  257.  
  258.         !<Delimiter><String><Delimiter>  will prompt with <String> at the
  259.                 bottom of  the  screen,  wait for a key to be pressed and
  260.                 replace  the  construct   with  a  string  that  uniquely
  261.                 identifies the key.
  262. 23
  263.  
  264.                                 Sedt Version 4.0
  265.                                   Conditionals
  266.                                 
  267.         ^C(<Commands>)  causes  <Commands>  to be executed  only  if  the
  268.                 current buffer contains unsaved changes.
  269.         
  270.         ^C(<Commands1>|<Commands2>)  causes <Commands1> to be executed if
  271.                 the  buffer  contains  unsaved changes and <Commands2> to
  272.                 executed if the buffer is unchanged.
  273.         
  274.         ^E(<Commands1>)(<Commands2>) causes  <Commands1>  to be executed.
  275.                 If any error  occurs  during  the  execution  the rest of
  276.                 <Commands1>  will  be skipped  and  <Commands2>  will  be
  277.                 executed.   <Commands2> string is  ignored  if  no  error
  278.                 occurs.
  279.         
  280.         ^E(<Commands1>)(<Commands2>|<Commands3>)        will      execute
  281.                 <Commands1>.  If an  error occurs the rest of <Commands1>
  282.                 will be skipped and then  <Commands2>  will  be executed,
  283.                 otherwise  <Commands3>  is  executed after completion  of
  284.                 <Commands1>.
  285.                 
  286.         ^S(<Commands>) causes  <Commands> to be executed only if there is
  287.                 a select region active.
  288.         
  289.         ^S(<Commands1>|<Commands2>) causes  <Commands1> to be executed if
  290.                 a select region is active.  If no select region is active
  291.                 <Commands2> will be executed>.  24
  292.  
  293.         ^ID(<commands>) Executes  <commands>  if the default direction is
  294.                 forward.
  295.         
  296.         ^ID(<commands1>|<commands2>) Executes <commands1>  if the default
  297.                 direction  is  forward and  <commands2>  if  the  default
  298.                 direction is reverse.
  299.  
  300.         ^IF(<commands>) Executes  <commands>  if  the cursor is alowed to
  301.                 move freely.
  302.         
  303.         ^IF(<commands1>|<commands2>) Executes <commands1>  if  the cursor
  304.                 is  allowed to move  freely  and  <commands2>  if  it  is
  305.                 restricted to the length of lines in the file.
  306.  
  307.         ^II(<commands>)  Executes <commands> if characters  are  inserted
  308.                 wne typed.
  309.                 
  310.         ^II(<commands1>|<commands2>)    Executes   <commands1>  if  typed
  311.                 characters  are    inserted   and  <commands2>  if  typed
  312.                 characters replace existing text.
  313.  
  314.         ^IB(<commands>) Executes <commands> if cut operates in line mode.
  315.         
  316.         ^IB(<commands1>|<commands2>) Executes <commands1> if cut operates
  317.                 in line mode and  <commands2>  if  cut  operates in block
  318.                 mode.
  319.  
  320.         ^IT(<commands>) Executes <commands> if typed  tab  characters are
  321.                 expanded to spaces.
  322.         
  323.         ^IT(<commands1>|<commands2>)  Executes  <commands1>  if typed tab
  324.                 characters  are  expanded  to  spaces and <commands2>  if
  325.                 types tab characters are inserted.
  326.  
  327.         ^IU(<commands>)    Executes   <commands>  if  searches  are  case
  328.                 insensitive.
  329.         
  330.         ^IU(<commands1>|<commands2>) Executes <commands1> if searches are
  331.                 case insensitive and  <commands2>  if  searches  are case
  332.                 sensitive.  
  333.         ^IX(<commands>) Executes  <commands>  if function definitions are
  334.                 inserted in response to prompts.
  335.         
  336.         ^IX(<commands1>|<commands2>)  Executes  <commands1>  if  function
  337.                 defintitions  are inserted in  response  to  prompts  and
  338.                 <commands2> characters only are inserted.  
  339. 24
  340.  
  341.                                 Sedt Version 4.0
  342.                                   State Control
  343.  
  344.         ^TD(<commands>)  Saves the direction flag and restores  it  after
  345.                 <commands> have been executed.
  346.         
  347.         ^TF(<commands>) Saves the cursor behavior  toggle and restores it
  348.                 after <commands> have been executed.
  349.  
  350.         ^TI(<commands>)  Saves  the replace/insert mode flag and restores
  351.                 it after <commands> have been executed.
  352.         
  353.         ^TB(<commands>)  Saves  the  block/line mode flag and restores it
  354.                 after <commands> have been executed.
  355.         
  356.         ^TT(<commands>) Saves the the tab insert/expand flag and restores
  357.                 it after <commands> have been executed.
  358.  
  359.         ^TU(<commands>) Saves the  the case sensitivity flag and restores
  360.                 it after <commands> have been executed.  
  361.  
  362.         ^TX(<commands>)  Saves  the  the  state  on  inserting  functions
  363.                 definitions in response to prompts and  restores it after
  364.                 <commands> have been executed.  
  365. 25
  366.  
  367.                                 Sedt Version 4.0
  368.                                 Movement Commands
  369.                                 
  370.         {<Count>}@AC            Absolute Character
  371.         {<Count>}@AL            Absolute Line
  372.         @BB                     Beginning of Buffer
  373.         @BM                     Matching bracketing character:'"<>[]{}()
  374.         @EB                     End of Buffer
  375.         <Count>@EL              End of Line
  376.         {+|-|<|>}{<Count>}@C    Character
  377.         {+|-|<|>}{<Count>}@F<Delimiter><String><Delimiter>
  378.                                 Find <String>
  379.         {+|-|<|>}{<Count>}@L    Line
  380.         {<Count>}@M             Mark
  381.         {+|-|<|>}{<Count>}@N    Next ocurrence of <String>
  382.         {+|-|<|>}{<Count>}@PAG  Page
  383.         {+|-|<|>}{<Count>}@PAR  Paragraph
  384.         {+|-|<|>}{<Count>}@SCR  Screen
  385.         {+|-|<|>}{<Count>}@SEN  Sentence
  386.         @SR                     Select Range
  387.         {+|-|<|>}{<Count>}@V    Vertical
  388.         {+|-|<|>}{<Count>}@W    Word
  389.         @XSR                    Select Range without clear
  390. 26
  391.  
  392.                                 Sedt Version 4.0
  393.                                  Action Commands
  394.  
  395.         :A                      Advance as Default
  396.         :B                      Backward as Default
  397.         :CB                     Cursor at Bottom of Screen
  398.         :CC<@ command>          Change Case
  399.         :CD<@ command>          Change to Lower case
  400.         <Count>:CE              Change Case Edt Style
  401.         <Count>:CH              Insert ASCII Character
  402.         :CK                     Checkpoint buffer
  403.         :CL                     Center Line
  404.         :CM                     Cursor at Middle of Screen
  405.         :CNA                    Add number to counter
  406.         :CNG                    Get counter from buffer
  407.         <Count>:CNI             Increment or decrement counter
  408.         :CNP                    Insert value of counter in buffer
  409.         <Count>:CNS             Set counter value
  410.         :CS                     Save buffer context
  411.         :CT                     Cursor at Top of Screen
  412.         :CU<@ command>          Change to Upper Case
  413.         :CW                     Change to other window on screen
  414.         :D<@ command>           Delete
  415.         :EAP<@ command>         Delete and Append to Delete Buffer
  416.         <Count>:EF              Execute function number <Count>
  417.         :EK<Key>                Execute key
  418.         <Count>:EL              Set Error Level for Audible Warning
  419.         :ERC                    Clear edit region
  420.         :ERS<@ Command>         Set edit region
  421.         :FE<Delimiter><File Name><Delimiter>
  422.                                 Edit File
  423.         :FG<Delimiter><File Name><Delimiter>    
  424.                                 Get File
  425.         :FNL                    Use Larger Font
  426.         :FNS                    Use Smaller Font
  427.         :FS<Delimiter><File Name><Delimiter>    
  428.                                 Save File
  429.         :FT<@ command>          Fill
  430.         :FW<Delimiter><File Name><Delimiter>    
  431.                                 Write Buffer to File
  432.         :FX<Delimiter><File Name><Delimiter>    
  433.                                 Execute File
  434.         :GAP<@ command>         Get and Append to Delete Buffer
  435.         :GE<@ command>          Get
  436.         <Count>:GR              Get Ruler from Ruler Definition File
  437.         :H                      Help
  438.         :I<Delimiter><Any text><Delimiter>      
  439.                                 Insert Text
  440.         :KA<Char><Delimiter><Definition><Delimiter>
  441.                                 Define character key
  442.         :KF<Key><Delimiter><Definition><Delimiter>       
  443.                                 Define key
  444.         :KGA<Char><Delimiter><Definition><Delimiter>
  445.                                 Define gold character key
  446.         :KK<Key><Delimiter><Definition><Delimiter>
  447.                                 Define function key
  448.         :KGK<Key><Delimiter><Definition><Delimiter>
  449.                                 Define gold function key
  450.         <Count>:KN<Key>         Define key as function number
  451.         {<Count>}:LD            Decrease Indentation
  452.         {<Count>}:LI            Increase Indentation
  453.         :LK<Key><@ Command>     Load Key Definition from Buffer
  454.         {<Count>}:LNE<Key>      Execute Keystrokes Stored in Key
  455.         :LNL<Key>               Store Keystrokes in Key
  456.         :LNX                    End keystroke learning
  457.         :LS                     Set Indentation Level
  458.         {<Count>}:M             Mark cursor position
  459.         {<Count>}:NL            New line
  460.         {+|-|<|>}{<Count>}:NS   Substitute Next
  461.         :NWC                    Switch to next changed buffer
  462.         :NWN                    Switch to next unused buffer
  463.         :NWU                    Switch to next used buffer
  464.         :OE<Delimiter><Message><Delimiter>      
  465.                                 Output Error Message
  466.         {<Count>}:OL            Open Line
  467.         :OM<Delimiter><Message><Delimiter>      
  468.                                 Output Message
  469.         :OS                     Toggle Overstrike Mode
  470.         :OW                     Switch to Previous Buffer
  471.         :PD                     Insert Current Date
  472.         :PL<Delimiter><File name><Delimiter>    
  473.                                 Load Paste Buffer from File
  474.         :POPCH                  Restore buffer change flag
  475.         :PR<Delimiter><File name><Delimiter>    
  476.                                 Print Current Buffer
  477.         :PS<Delimiter><File name><Delimiter>    
  478.                                 Save Paste Buffer
  479.         :PT                     Insert Current Time
  480.         :PUSHCH                 Save buffer change flag
  481.         :Q                      Quit
  482.         :REP                    Replace
  483.         :RF                     Refresh Display
  484.         <Count>:RK<Key>         Redefine key as character
  485.         :RL                     Ruler
  486.         :RMCHA                  Clear character delete buffer
  487.         :RMHEL                  Clear help buffer
  488.         :RMLIN                  Clear line delete buffer
  489.         :RMPAG                  Clear page delete buffer
  490.         :RMPAR                  Clear paragraph delete buffer
  491.         :RMPAS                  Clear paste buffer
  492.         :RMSEA                  Clear search buffer
  493.         :RMSEN                  Clear sentence delete buffer
  494.         :RMSUB                  Clear substitute buffer
  495.         :RMUNK                  Clear unknown delete buffer
  496.         :RMWOR                  Clear word delete buffer
  497.         :RS                     Reset Select Range
  498.         :RTAB<@ command>        Replace tabs with spaces
  499.         :RUL<@ command>         Load Ruler from Entity
  500.         :RUS                    Save Ruler in Buffer
  501.         :SAVF<Delimiter><File name><Delimiter>
  502.                                 Save function definitions in file
  503.         :SAVK<Delimiter><File name><Delimiter>
  504.                                 Save key mappings in file
  505.         :SC                     Show Current Column
  506.         :SEL                    Select
  507.         :SETB                   Set block/line mode toggle
  508.         :SETD                   Set forward/reverse toggle
  509.         :SETF                   Set cursor behavior
  510.         :SETK                   Set typewriter key command execution
  511.         :SETR                   Set replace/insert mode toggle
  512.         :SETT                   Set tab insert/expand toggle
  513.         :SETU                   Set case sensitivity toggle
  514.         :SETX                   Set function definition toggle
  515.         :SI                     Send a shift in character
  516.         :SK<Key>                Save Key Definition in Buffer
  517.         :SL<@ command>          Load Search Buffer
  518.         :SO                     Send a shift out character
  519.         :STAB<@ command>        Replace multiple spaces with tabs
  520.         :STRP<@ command>        Strip trailing spaces from end of lines
  521.         {+|-|<|>}{<Count>}:SUB<Delimiter><Target><Delimiter><Object><Delimiter> 
  522.                                 Substitute
  523.         :SV                     Show Version
  524.         :SYQ<Delimiter><Command><Delimiter>
  525.                                 Spawn without clearing and refreshing screen
  526.         :SYR<Delimiter><New stdout><Delimiter><New stderr>
  527.                 <Delimiter><Command><Delimiter>
  528.                                 Spawn and redirect stdout and sterr
  529.         :SYS<Delimiter><Command><Delimiter>     
  530.                                 Spawn to Operating System
  531.         {<Count>}:TAB           Move to Next Tab Stop
  532.         {+|-|<|>}{<Count>}:TAD<@ command>       
  533.                                 Adjust Text by One Tab Stop
  534.         :TB                     Toggle Block Mode
  535.         :TC                     Toggle Control Character Display
  536.         :TD                     Toggle Direction
  537.         :TF                     Toggle cursor behavior
  538.         :TI                     Test for Input Pending
  539.         :TK                     Toggle typewriter key command execution
  540.         :TM                     Toggle Buffer Markers
  541.         :TP                     Toggle Cursor Line
  542.         :TR                     Toggle ruler display
  543.         :TS                     Toggle Automatic Screen Shifts
  544.         :TT                     Toggle Tab Expansion
  545.         :TU                     Toggle case sensitivity
  546.         :TX                     Toggle function definition toggle
  547.         {<Count>}:UC            Undelete Character
  548.         {<Count>}:UL            Undelete Line
  549.         :UM                     Undo Last Command
  550.         :UOFF                   Turn off screen updating
  551.         :UON                    Turn on screen updating
  552.         {<Count>}:UPAG          Undelete Page
  553.         {<Count>}:UPAR          Undelete Paragraph
  554.         :UPD                    Update Buffer Header Line
  555.         {<Count>}:USEN          Undelete Sentence
  556.         {<Count>}:USR           Paste
  557.         {<Count>}:UU            Undelete Unknown
  558.         {<Count>}:UW            Undelete Word
  559.         :WC                     Toggle Windows
  560.         :WD                     Toggle Width
  561.         <Count>:WI              Select Buffer
  562.         :X                      Exit
  563.         :YN<Delimiter><Text><Delimiter>
  564.                                 Prompt for confirmation
  565.         :Z                      Zap Buffer
  566.